Villa #323 Jumeirah Beach Road Opposite the Four Seasons Resort - جميرا ٢ - دبي - الإمارات العربية المتحدة